mechanism of defense - Spanisch Englisch Wörterbuch